---@meta

---@class component_crittertraits
local crittertraits = {}

---
---@param trait idk # 
---author: 
function crittertraits:SetDominantTrait(trait)
end

---
---@param petter idk # 
---author: 
function crittertraits:OnPet(petter)
end

---
---author: 
function crittertraits:DecayTraits()
end

---
---author: 
function crittertraits:StartTracking()
end

---
---author: 
function crittertraits:GetDebugString()
end

---
---@param data idk # 
---author: 
function crittertraits:OnLoad(data)
end

---
---author: 
function crittertraits:OnSave()
end

---
---@param name idk # 
---@param multiplier idk # 
---author: 
function crittertraits:IncTracker(name,multiplier)
end

---
---author: 
function crittertraits:RefreshDominantTrait()
end

---
---@param trait idk # 
---author: 
function crittertraits:IsDominantTrait(trait)
end

